/*=上传文件 组件=*/
.Xfileupload {position:relative;
				z-index:0;
				/*overflow:hidden;*/
				width:auto;
				height:27px;
				color:#666;
				line-height:27px;
				/*cursor:pointer;*/
				border-style:solid;
				border-width:2px 2px 2px 2px;
				border-color:#eee #e4e4e4 #e4e4e4 #eee;
				background-color:#f9f9f9;}
.Xfileupload .Xfileupload_filebox {
				height:25px;
				/*overflow:hidden;*/
				_zoom:1;
				padding-left:5px;
				/*cursor:pointer;*/
				border:1px solid #bebebe;
}
.Xfileupload .Xfileupload_filebox_name{
				font-weight:normal;
				/*cursor:pointer;*/
}
.Xfileupload .Xfileupload_filebox_btn{
				position:absolute;
				z-index:1;
				right:1px;
				top:1px;
				color:#333;
				width:100px;
				height:25px;
				line-height:25px;
				text-align:center;
				border-left:1px solid #eee;
				/*cursor:pointer;
				border-width:0 0 0 1px;*/
				/*background:url(../../images/ui_sprite.png) no-repeat right top #f9f9f9;*/
				background-color:#f9f9f9;
				border:1px solid #333;
}
.Xfileupload .Xfileupload_file{
							position:absolute;
							top:-10px;
							left:0;
							overflow:hidden;
							cursor:pointer;
							width:100%;
							font-size:200px;
							z-index:2;
							visibility:visible;
							direction:rtl;
							/*cursor:pointer;
							
							opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0;
							border:1px solid #333;*/
}

.Xfileupload.hover{background-color:#f2f2f2;}
.Xfileupload.hover .Xfileupload_filebox{}
.Xfileupload.hover{}
.Xfileupload.hover .Xfileupload_filebox .Xfileupload_filebox_btn{background-color:#f2f2f2;}
.Xfileupload.disabled{border-color:#eee;}
.Xfileupload.disabled .Xfileupload_filebox{border-color:#e4e4e4;}
.Xfileupload.disabled .Xfileupload_filebox_btn{color:#ccc;}